left leg - French English Dictionary